Mailarchiver\Plugin\Mailarchiver_Admin D

Total Complexity 188
Dependencies 23
Dependents 1
Total lines 1,162
Lines of code 895
Logical lines of code 399
Comment lines 220
Methods 34
Properties 4

Methods 34

Method Rating Maintainability Complexity Lines of code
get_settings_page()
D
23
62 144
save_current()
B
38 24 55
plugin_options_section_callback()
A
34 7 110
listeners_settings_section_callback()
A
43 10 49
init_perfopsone_admin_menus()
A
45 9 39
archiver_specific_section_callback()
A
48 7 33
archiver_privacy_section_callback()
S
40 3 72
save_listeners()
S
51 6 24
save_options()
S
52 6 20
delete_current()
S
51 5 23
set_viewer_help()
S
57 5 14
archiver_details_section_callback()
S
47 3 40
reset_options()
S
56 4 16
reset_listeners()
S
56 4 16
blog_action()
S
67 5 6
site_action()
S
67 5 6
archiver_delete_section_callback()
S
48 1 38
archiver_misc_section_callback()
S
47 1 38
listeners_options_section_callback()
S
54 2 22
plugin_features_section_callback()
S
53 1 24
archiver_security_section_callback()
S
56 1 19
archivers_options_section_callback()
S
56 1 19
add_row_meta()
S
68 2 6
get_tools_page()
S
69 2 7
add_actions_links()
S
67 2 7
init_admin_menus()
S
64 2 9
init_settings_sections()
S
58 1 13
normalize_admin_menus()
S
82 1 3
get_privileges_array()
S
66 1 8
finalize_admin_menus()
S
82 1 3
register_styles()
S
79 1 3
set_settings_help()
S
78 1 3
register_scripts()
S
78 1 3
__construct()
S
80 1 3